Skip to main content

키워드로 노래 검색하기

설명

Apple Music API의 Search for Catalog Resources 엔드포인트는 입력된 검색어를 사용하여 Apple Music 카탈로그에서 리소스를 검색하는 기능을 제공합니다.

Web Service Endpoint

HTTP 메소드 : GET

엔드포인트 :

https://api.music.apple.com/v1/catalog/{storefront}/search
GET https://api.music.apple.com/v1/catalog/us/search?types=songs,albums,artists&term=beach+bunny
Authorization: Bearer {developer_token}

Path Parameters

매개변수타입필수 여부설명
storefrontStringRequirediTunes Store의 국가 또는 지역 코드입니다. (ISO 3166 alpha-2 형식). 가능한 값은 Storefront 객체의 id 속성에서 확인할 수 있습니다.

Query Parameters

매개변수타입필수 여부설명
termStringRequired검색어를 입력합니다. 단어 사이의 공백은 +로 대체해야 합니다. 예: term=james+br.
lStringOptional사용할 언어를 지정하는 언어 태그입니다. 기본값은 해당 Storefront 객체의 defaultLanguageTag입니다.
limitIntegerOptional반환할 객체 수를 제한합니다. 기본값: 5, 최대값: 25.
offsetStringOptional다음 페이지 또는 가져올 객체 그룹을 지정합니다.
typesString[]Required검색 결과에 포함할 리소스 유형 목록입니다. 가능한 값: activities, albums, artists, 등.
withString[]Optional요청에 적용할 수정 목록입니다. 예: topResults.

Response Codes

  • 200 OK:
    요청이 성공적으로 처리되었으며, SearchResponse 객체가 반환됩니다.

  • 401 Unauthorized:
    올바르지 않은 Authorization 헤더가 사용되었음을 나타내는 응답입니다.

  • 500 Internal Server Error:
    서버에서 오류가 발생했음을 나타내는 응답입니다.